package com.xbongbong.pro.rabbitmq.constant;
/**
 * crm 消息通道名称
 * @author 魏荣杰
 * @date 2019/2/22 18:59
 * @since v1.0
 * @version v1.0
 */
public class CrmBinderConstant {
    /**
     * 客户
     */
    public static final String CUSTOMER_INPUT = "customerInput";
    public static final String CUSTOMER_OUTPUT = "customerOutput";

    public static final String CUSTOMER_HANDOVER_INPUT = "customerHandoverInput";
    public static final String CUSTOMER_HANDOVER_OUTPUT = "customerHandoverOutput";

    public static final String CUSTOMER_DISTRIBUTION_INPUT = "customerDistributionInput";
    public static final String CUSTOMER_DISTRIBUTION_OUTPUT = "customerDistributionOutput";

    /**
     * 联系人
     */
    public static final String CONTACT_INPUT = "contactInput";
    public static final String CONTACT_OUTPUT = "contactOutput";
    /**
     * 销售机会
     */
    public static final String  OPPORTUNITY_INPUT = "opportunityInput";
    public static final String  OPPORTUNITY_OUTPUT = "opportunityOutput";
    //public static final String OPPORTUNITY_HANDOVER_PUSH = "opportunityHandoverOutput";
    /**
     * 访客计划
     */
    public static final String COMMUNICATE_PLAN_INPUT = "communicatePlanInput";
    public static final String COMMUNICATE_PLAN_OUTPUT = "communicatePlanOutput";
    /**
     * 跟进记录
     */
    public static final String COMMUNICATE_INPUT = "communicateInput";
    public static final String COMMUNICATE_OUTPUT = "communicateOutput";
    /**
     * 合同
     */
    public static final String CONTRACT_INPUT = "contractInput";
    public static final String CONTRACT_OUTPUT = "contractOutput";
    /**
     * 回款
     */
    public static final String PAYMENT_INPUT = "paymentInput";
    public static final String PAYMENT_OUTPUT = "paymentOutput";
    /**
     * 发票
     */
    public static final String INVOICE_INPUT = "invoiceInput";
    public static final String INVOICE_OUTPUT = "invoiceOutput";

    /**
     * 进项发票
     */
    public static final String PURCHASE_INVOICE_INPUT ="purchaseInvoiceInput";
    public static final String PURCHASE_INVOICE_OUTPUT = "purchaseInvoiceOutput";

    /**
     * 对账单
     */
    public static final String STATEMENT_INPUT = "statementInput";
    public static final String STATEMENT_OUTPUT = "statementOutput";

    /**
     * 信用额度
     */
    public static final String CREDIT_INPUT = "creditInput";
    public static final String CREDIT_OUTPUT = "creditOutput";

    /**
     * 签到
     */
    public static final String SIGN_IN_INPUT = "signInInput";
    public static final String SIGN_IN_OUTPUT = "signInOutput";
    /**
     * 工作报告
     */
    public static final String WORK_REPORT_INPUT = "workReportInput";
    public static final String WORK_REPORT_OUTPUT = "workReportOutput";

    /**
     * 报价单
     */
    public static final String QUOTATION_INPUT = "quotationInput";
    public static final String QUOTATION_OUTPUT = "quotationOutput";

    /**
     * 付款
     */
    public static final String PAY_PLAN_INPUT = "payPlanInput";
    public static final String PAY_PLAN_OUTPUT = "payPlanOutput";

    /**
     * 回款计划
     */
    public static final String PAYMENT_TASK_INPUT = "paymentTaskInput";
    public static final String PAYMENT_TASK_OUTPUT = "paymentTaskOutput";

    /**
     * 公海池模式切换消息
     */
    public static final String PUBLIC_POOL_SENIOR_OUTPUT =  "publicPoolSeniorOutput";
}
